const path = require('path');

const resolve = dir => path.join(__dirname, dir);

const BASE_URL = process.env.NODE_ENV === 'production' ? '/' : '/';

module.exports = {
  lintOnSave: false,
  baseUrl: BASE_URL,
  // 把 src 文件夹替换为 @ ,components 文件夹替换为 _c
  chainWebpack: config => config.resolve.alias
    .set('@', resolve('src'))
    .set('_c', resolve('src/components')),
  // 打包时不生成 .map 文件，减少打包体积，加快打包速度
  productionSourceMap: false,
  // 跨域配置
  devServer: {
    proxy: 'http://localhost:4000'
  }
};
